3 Top Value Stocks To Buy And Hold For 2024